multidrill head - Spanish English Dictionary